1
general::
Phrase(s): have someone over (for something)
to invite someone to come to one’s home, for a meal, party, visit, cards, the evening, etc. (Fixed order.) • We will have you over for dinner some day. • We will have you over soon.
McGrawhill's American Idioms And Phrasal Verbs